2102 518
31035 363
11513 115
15173 299
1567 278
1955 317
5011 93
9281 389
11810 266
8260 344
75793 930
43001 507
43564 83
1714 39