4957 242
51408 907
9043 370
5068 92
26339 112
23089 124
20049 577
37521 295
11588 508
9444 938
6520 339
2316 340