4930 242
51347 907
9032 370
5052 92
26323 112
23005 124
19929 577
37033 295
11377 508
9415 938
6511 339
2300 340