12586 58
22278 634
11772 661
5086 677
4866 535
1965 298
1604 442
4286 396
2932 413
4606 697
8387 215
14853 694
5541 263
5218 630
9645 239
7806 731
41261 222
8288 224
2053 144
16742 422
12518 436
243750 1195
2289157 3862
246976 1043
327857 529
2907 288
2062998 3371
382667 1160