3866 91
15339 308
2140 508
3186 962
3242 517
3074 561
5415 522
2569 479
866 222
5664 565
4970 164
2357 450
2071 493
1367 330
3966 503
2740 627
1545 261
3181 916
2707 403
944 153
5748 267
1141 49
3369 722
759 38