5563 113
2964 113
10806 657
6243 660
5129 873
2999 316
3975 245
4884 695
3376 683
4360 613
3929 271
1623 178
10222 595
9475 329
6036 468
31533 172
12645 111
3232 676