3000 334
2153 323
22465 336
1501 146
2858 556
762 58
3761 418
2504 307
1881 331
2642 429
4281 812
4301 820
2255 320
334 58
2871 152
8401 480
8380 525
2599 165
1575 315
2524 244
13915 904
10136 667
6490 283
9243 148