4046 505
2964 290
17581 560
5632 431
13485 686
12283 894
56530 548
23809 221
8429 186
4500 400
28611 61
21583 228
19661 449
5046 338
11987 651
1810 126