3002 639
623 94
3014 856
2371 645
3655 643
2227 465
1975 355
1073 277
383 47
1460 326
2074 291
1253 111
881 100
3180 731
994 84
2287 563
967 169
2742 646
3335 853
2081 262
3056 851
2877 161
3260 444
2276 641