2513 538
1643 486
1692 406
984 205
454 99
1311 334
1335 324
524 144
1571 215
3188 888
2728 647
14208 936
17922 259
41323 168
51732 422
11990 95
38146 261
6070 587
7127 669
5616 558
4436 551
6218 390