2991 598
3857 388
10076 183
8372 519
15110 862
10571 276
8143 335
7283 482
6653 257
7991 697
14152 285
3580 542
2702 383