598 146
1305 217
2552 783
1085 108
3112 514
305 53
2325 602
1976 419
3080 914
2874 587
2856 401
1417 280
829 246
499 63
3038 571
24940 637
1568 349
17474 218
393 84
2404 708
1718 399
2108 504
3527 503
1222 75