4957 242
51408 907
9043 370
5072 92
26339 112
23089 124
20051 577
37531 295
11595 508
9446 938
6520 339
2316 340