50637 585
21389 444
22881 504
12352 305
31306 385
80810 489
15817 264
32108 301
39047 659
14960 906
14317 126
2289103 3862
375998 1078
40617 580
45693 385
57865 485
56580 872
65464 833
78228 616
33280 840
50183 314
76267 480
30546 597
19783 101