31522 161
34520 155
8753 609
16456 503
18306 879
6472 309
20957 324
12168 482
9133 401
20828 675
5135 549
1894 70
8145 432
3107 530
11789 471
9161 826
5689 516
3766 394
3819 158