5563 113
2964 113
10805 657
6242 660
5129 873
2998 316
3973 245
4884 695
3374 683
4360 613
3928 271
1623 178
10222 595
9473 329
6034 468
31527 172
12641 111
3232 676