1158 148
502 55
2327 760
105177 610
42076 275
112264 327
7706 286
15698 251
3472 136
5311 409
6389 300
10024 483
7199 472
11181 41
3018 168