40606 580
57859 485
46410 236
42040 395
46139 393
20592 329
91363 454
16087 316
31601 913
12288 860
17495 456
33758 591
30827 291
25312 398
26248 834
3884 740
4336 714
9886 565
33277 840
38534 209
11449 799
43478 854
33352 677
15392 83
30545 597
19776 101
10090 594
29686 346