4502 505
3250 290
17753 560
5764 431
14317 686
12339 894
57497 548
24582 221
8528 186
4555 400
28986 61
21869 228
19941 449
5142 338
12207 651
1845 126