2985 598
3854 388
10061 183
8358 519
15103 862
10565 276
8134 335
7271 482
6637 257
7981 697
14146 285
3575 542
2699 383