1116 58
2195 279
3296 522
3781 461
834 175
4900 460
1748 224
1298 334
3068 907
4878 164
3610 807
2159 579
3020 626
22454 336
2690 446
3192 370
2995 613
678 106
2339 525
1107 128
1107 271
3011 619
3431 167
2350 278