3706 505
2691 290
17490 560
5524 431
12678 686
12238 894
55653 548
23513 221
8374 186
4471 400
28336 61
21244 228
19501 449
2788 337
11837 650
1798 126