4957 242
51407 907
9043 370
5068 92
26339 112
23089 124
20048 577
37513 295
11587 508
9443 938
6520 339
2316 340