3016 74
9325 352
2218 436
6148 879
1415 225
5769 786
4566 818
3434 747
2439 397
6511 764
7562 279
3872 741
3545 320
35372 622
14541 347
174215 169
142638 136
6508 483
12833 362
128015 252
50294 607
204247 440
6968 745
15827 475
145213 216
91418 934
161172 521
19789 890