3943 76
4089 300
12545 949
13967 671
15986 496
4342 749
20933 253
8637 504
16218 576
3094 205
2881 496
3986 509
15492 894
3260 902
17089 142
2057 221
8165 268
3212 263
3966 232
3288 654
1864 340
1860 106
21166 80
19982 644
3434 705
3792 153
2171 379
7086 36