4957 242
51408 907
9043 370
5072 92
26339 112
23089 124
20051 577
37529 295
11593 508
9445 938
6520 339
2316 340