3943 76
4091 300
12554 949
13968 671
15996 496
4342 749
20944 253
8637 504
16229 576
3097 205
2881 496
3986 509
15496 894
3260 902
17098 142
2057 221
8166 268
3215 263
3966 232
3288 654
1865 340
1861 106
21184 80
19985 644
3434 705
3792 153
2171 379
7088 36