12694 92
14803 343
15452 758
11605 58
276192 1568
2633981 6566
696035 1987
376202 1078
2328799 7052
115283 632
40653 580
57896 485
46169 393
60696 598
54801 163
46845 584
19945 187
30879 291
36735 467
28455 521
3606 265
33324 840
38632 209
33387 677