4957 242
51410 907
9045 370
5074 92
26341 112
23098 124
20059 577
37552 295
11607 508
9451 938
6521 339
2317 340