4957 242
51408 907
9043 370
5072 92
26339 112
23090 124
20053 577
37531 295
11598 508
9448 938
6520 339
2316 340