16995 451
5041 282
19247 1049
4909 649
16930 941
13844 270
11465 685
14931 541
6521 661
12328 683
7929 702
5143 425
4407 420
8615 255
2494 504
2483 53
2947 283
6552 42
13569 526
12784 847
6754 138
4481 800
11814 281