3016 74
9322 352
2218 436
6146 879
1415 225
5769 786
4566 818
3433 747
2439 397
6511 764
7562 279
3870 741
3545 320
35372 622
14539 347
174213 169
142637 136
6508 483
12833 362
128015 252
50294 607
204246 440
6967 745
15825 475
145210 216
91418 934
161170 521
19788 890