5563 113
2963 113
10801 657
6241 660
5127 873
2996 316
3972 245
4883 695
3366 683
4360 613
3928 271
1623 178
10216 595
9471 329
6033 468
31522 172
12637 111
3232 676