16718 700
3271 626
10248 76
4104 678
18906 429
21656 270
1683 319
12786 446
3922 132
15264 119
6846 188
5055 269
41162 412
15590 829
11002 35
20000 37
14734 252
34218 354
10285 82
4728 785
9599 535
3881 620
3267 754
3661 169