2135 518
31346 363
11619 115
15396 299
1576 278
1991 317
5013 93
9283 389
11812 266
8293 344
75812 930
43012 507
43586 83
1714 39