20001 148
289222 746
12041 620
85973 294
115082 471
76666 102
164951 305
24389 116
32054 125
2169 73
178071 751
2571 411
14669 187
7421 480
5480 199
2563 202
99783 782
162791 654
228899 849
387082 569
55701 500
198681 753
25725 472
33111 738
6682 283