2938 598
3819 388
10025 183
8330 519
15058 862
10538 276
8100 335
7235 482
6597 257
7911 697
13986 285
3563 542
2665 383