21731 131
7187 429
12288 778
8145 730
10526 147
11123 556
5377 378
5766 954
12502 39
8461 532
4170 39
7966 787
5961 442
2295237 3863
927513 955
246990 1043
33475 612
62483 609
30734 518
78311 616
26717 224
7828 185
17317 546
8219 407
7690 433
11364 675
13048 747
7713 681