2980 598
3854 388
10059 183
8355 519
15100 862
10560 276
8132 335
7264 482
6632 257
7978 697
14145 285
3573 542
2693 383