10004 600
3285 525
2944 262
1916 111
2188 54
5031 673
2902 406
3390 502
6509 504
14616 385
913 143
2881 447
15612 470
10275 439
3811 772
3770 708
3179 389
16384 464
10156 764
1143 113
10365 329
2939 576
3316 638
12481 221