4961 242
51429 907
9049 370
5079 92
26345 112
23113 124
20082 577
37650 295
11645 508
9457 938
6526 339
2323 340