2956 598
3832 388
10037 183
8338 519
15072 862
10546 276
8113 335
7246 482
6609 257
7950 697
14037 285
3566 542
2671 383