3110 503
2827 290
17415 560
5339 431
12670 687
12222 894
55714 548
23392 215
8368 186
4454 400
28348 61
21196 228
19600 449
2775 337
11823 650
1794 126