30933 595
2672 322
4881 173
17616 552
24557 864
9354 49
7148 596
7247 280
5152 423
5675 202
13902 98
11835 204
43604 199
30311 384
25667 113
14645 308
98345 664
8632 362
111429 657
39541 156
23337 80
47520 656
2317 241
2999 306
4604 715
4162 388
4255 260
3590 56