4959 242
51418 907
9046 370
5077 92
26344 112
23110 124
20074 577
37630 295
11635 508
9455 938
6523 339
2319 340