2937 598
3817 388
10024 183
8328 519
15054 862
10536 276
8099 335
7235 482
6594 257
7900 697
13984 285
3563 542
2661 383