4934 242
51359 907
9034 370
5053 92
26328 112
23021 124
19946 577
37137 295
11427 508
9419 938
6513 339
2304 340