159595 201
13044 585
7130 344
4897 217
8828 73
25488 598
10445 533
4077 589
43952 253
6030 618
9683 701
36753 763
84600 670
46190 168
56695 253
55680 104
38997 423
132315 294
30315 844
29253 775
27787 216
8547 597
37090 868
18303 208
8824 806
3729 239
3876 400
9221 1006