4948 242
51383 907
9039 370
5060 92
26337 112
23058 124
20013 577
37350 295
11530 508
9431 938
6519 339
2311 340