50604 585
21374 444
22853 504
12342 305
31253 385
80759 489
15808 264
32083 301
39020 659
14943 906
14302 126
2287662 3862
375949 1076
40598 580
45690 385
57847 485
56572 872
65455 833
78183 616
33265 840
50161 314
76211 480
30540 597
19769 101