2096 518
31010 363
11509 115
15162 299
1565 278
1952 317
5011 93
9281 389
11810 266
8255 344
75792 930
43000 507
43564 83
1714 39