159476 201
13041 585
7125 344
4896 217
8825 73
25471 598
10438 533
4073 589
43924 253
6026 618
9675 701
36733 763
84517 670
46162 168
56666 253
55639 104
38981 423
132285 294
30296 844
29245 775
27758 216
8542 597
37068 868
18282 208
8823 806
3724 239
3876 400
9216 1006