50775 585
21435 444
22933 504
12376 305
31408 385
81008 489
15862 264
32194 301
39127 659
14989 906
14341 126
2295804 3863
376202 1078
40653 580
45700 385
57895 485
56619 872
65490 833
78321 616
33324 840
50232 314
76439 480
30572 597
19810 101