447 76
2089 575
2598 788
1043 148
402 59
4898 323
1950 465
1620 502
1208 253
538 137
659 125
853 227
2699 731
750 168
1849 344
2797 832
1007 264
896 134
199 41
673 125
2678 750
992 262
593 78
2820 560
2401 537
3463 773
3109 692
504 25