3094 33
10465 331
7643 166
6697 171
11169 808
8876 715
6886 534
50346 380
12306 698
11707 466
7027 222
2070 72
89246 1123
4158 748
5134 696
2647 217
3944 602
3453 352
53678 82
26852 702