50602 585
21373 444
22851 504
12341 305
31249 385
80754 489
15807 264
32081 301
39020 659
14941 906
14301 126
2287499 3862
375943 1076
40597 580
45689 385
57845 485
56570 872
65455 833
78180 616
33264 840
50159 314
76205 480
30540 597
19767 101