3118 882
2341 274
23817 214
11122 213
120952 616
74318 198
59450 129
20275 642
30770 376
37989 773
26206 399