3116 537
1009 97
2059 284
3961 490
2696 657
2955 669
2150 435
8742 268
1379 59
2614 569
543 48
2571 381
1973 353
4670 492
2606 614
3340 527
3103 601
3350 879
3016 784
4164 621
1357 201
2988 629
2832 876
1649 108