4953 242
51405 907
9042 370
5068 92
26339 112
23084 124
20037 577
37490 295
11576 508
9442 938
6520 339
2315 340