4504 505
3253 290
17756 560
5764 431
14317 686
12339 894
57506 548
24582 221
8528 186
4556 400
28988 61
21871 228
19945 449
5142 338
12207 651
1845 126