4957 242
51408 907
9044 370
5073 92
26340 112
23090 124
20053 577
37535 295
11599 508
9448 938
6520 339
2316 340