16716 700
3267 626
10243 76
4102 678
21656 270
18905 429
1682 319
12786 446
15263 119
3919 132
6845 188
5054 269
41161 412
15590 829
20000 37
10999 35
34217 354
14732 252
4726 785
9599 535
10282 82
3881 620
3263 754
3659 169