4940 242
51375 907
9038 370
5056 92
26334 112
23050 124
19988 577
37263 295
11483 508
9427 938
6515 339
2309 340