4959 242
51417 907
9046 370
5077 92
26344 112
23110 124
20073 577
37629 295
11635 508
9455 938
6523 339
2319 340