4008 100
6916 275
12540 792
3945 157
20053 839
16885 720
15959 133
10207 325
8233 341
7150 571
6760 514
7224 372
10327 321
30256 776
27987 650
15462 188
8879 868
3637 504
3734 177
8569 628
9971 657
5298 526
8461 279
7942 684