4957 242
51411 907
9045 370
5074 92
26341 112
23099 124
20061 577
37559 295
11610 508
9451 938
6521 339
2317 340