2882 598
3558 388
9979 183
8289 519
14994 862
10503 276
8045 335
7167 482
6517 257
7820 697
13956 285
3548 542
2645 383