3153 105
6896 821
19654 700
5894 233
11664 618
5860 329
3468 562
2894 557
3606 524
4773 492
2330 129
3215 613
8125 380
3376 721
2366 604
4210 673
1126 267
4054 517
5939 719
9120 375
4149 462
1297 161
8492 925
2504 324