11324 699
2996 43
14846 836
3138 404
3514 663
19963 537
3767 564
45678 481
3257 218
1953 110
3308 144
5343 437
4663 730
9596 526
6269 80
1888 99
3137 233
2920 108
22538 273
20234 873
6792 307
32342 489
3073 457
2882 74
1894 61
243739 1195
2288370 3862
927413 955