4953 242
51404 907
9042 370
5068 92
26339 112
23082 124
20037 577
37487 295
11575 508
9441 938
6520 339
2315 340