12563 125
2395 42
5053 343
1945 175
4826 691
15616 629
20767 478
29047 89
68198 833
37921 223
6258 803
3978 332
18165 603
15997 602
7852 290
7347 579
109343 317
31551 388
28732 849
17721 631
7396 482
16657 335
7441 709
18265 163
9809 99
6604 705
44113 93
5400 94