4046 505
2963 290
17578 560
5632 431
13480 686
12283 894
56528 548
23808 221
8429 186
4500 400
28608 61
21583 228
19661 449
5046 338
11987 651
1810 126