50739 585
21420 444
22919 504
12370 305
31383 385
80968 489
15851 264
32175 301
39105 659
14984 906
14337 126
2293732 3863
376138 1078
40641 580
45699 385
57887 485
56610 872
65485 833
78297 616
33311 840
50219 314
76390 480
30564 597
19808 101