3942 76
4086 300
12535 949
13966 671
15973 496
4342 749
20922 253
8631 504
16195 576
3091 205
2874 496
3977 509
15487 894
3259 902
17076 142
2052 221
8163 268
3210 263
3964 232
3287 654
1863 340
1859 106
21146 80
19982 644
3434 705
3788 153
2171 379
7084 36