3117 503
2833 290
17418 560
5339 431
12676 687
12222 894
55726 548
23396 215
8377 186
4454 400
28349 61
21200 228
19601 449
2775 337
11828 650
1794 126