2103 518
31051 363
11517 115
15182 299
1568 278
1957 317
5011 93
9282 389
11810 266
8261 344
75794 930
43001 507
43565 83
1714 39