2939 598
3819 388
10026 183
8330 519
15059 862
10538 276
8101 335
7235 482
6598 257
7914 697
13987 285
3563 542
2667 383