2978 781
2758 910
2107 649
2436 776
1311 357
2400 777
697 221
487 102
2945 921
1364 301
1053 211
15150 532
2712 564
3187 705
3944 455
20532 185
16419 741
4562 286
15966 634
3727 138
5368 42
4198 164