16718 700
3276 626
10254 76
4107 678
18907 429
21656 270
1685 319
12790 446
15267 119
3922 132
6847 188
5059 269
41163 412
15591 829
11006 35
20004 37
14739 252
10288 82
34218 354
3275 754
3886 620
4729 785
9599 535
3661 169