16092 327
7903 397
27523 837
5472 728
3128 128
53028 487
4444 218
6334 437
7291 286
8718 586
2809294 4101
1476 110
935461 960
3775 750
248409 1043
4975 378
164002 974
3200 104
2555086 3574
9946 209
255375 640
37097 345
386336 1079
101056 817
3019686 7338
6912 564
178757 791
8755 593