3915 505
2833 290
17539 560
5585 431
12791 686
12263 894
56112 548
23630 221
8394 186
4485 400
28465 61
21359 228
19555 449
2807 337
11907 651
1806 126