3681 505
2670 290
17476 560
5513 431
12659 686
12226 894
55603 548
23483 221
8362 186
4467 400
28311 61
21233 228
19488 449
2783 337
11821 650
1793 126