2129 518
31281 363
11607 115
15349 299
1572 278
1986 317
5013 93
9283 389
11812 266
8292 344
75809 930
43010 507
43583 83
1714 39