2937 598
3818 388
10024 183
8328 519
15055 862
10536 276
8100 335
7235 482
6594 257
7900 697
13985 285
3563 542
2662 383