3793 505
2763 290
17541 560
5559 431
12751 686
12260 894
55790 548
23620 221
8421 186
4495 400
28417 61
21316 228
19568 449
2809 337
11883 650
1824 126