2937 598
3817 388
10024 183
8328 519
15053 862
10536 276
8099 335
7235 482
6593 257
7898 697
13982 285
3563 542
2658 383