1141 148
493 55
2327 760
105172 610
42072 275
112256 327
7701 286
15693 251
3470 136
5310 409
6387 300
10016 483
7195 472
11179 41
3018 168