49598 877
40364 242
21227 133
34076 585
27514 105
208676 506
118591 625
23556 663
163538 527
27712 798
31819 141
161507 329
23414 319
16156 568
15833 791
298592 1158
43114 461
74359 449
19673 375
10656 266
5446 56
31379 873
39461 767
20388 857
14843 243
100000 537
32411 352
266763 917