2954 598
3827 388
10035 183
8336 519
15067 862
10545 276
8110 335
7241 482
6605 257
7948 697
14013 285
3565 542
2671 383