16085 327
7901 397
27517 837
5470 728
3120 128
52975 487
4442 218
6331 437
7286 286
8715 586
2801703 4095
1476 110
935379 960
3774 750
248395 1043
4971 378
163996 974
3197 104
2549254 3568
9924 209
255344 640
37005 345
386241 1079
101052 817
3011298 7328
6900 564
178742 791
8750 593