3002 639
623 94
3014 856
2371 645
3655 643
2227 465
1073 277
761 158
383 47
1460 326
2074 291
3180 731
2287 563
967 169
3065 839
2883 573
2742 646
2081 262
6477 664
3056 851
2877 161
3260 444
2276 641
2146 408