3502 666
2805 252
1682 46
2875 229
5030 288
1283 43
4973 182
4482 849
3096 162
6249 187
2553 222
5027 425
2202 73
3443 324
2268 343
1804 107
5335 253
5099 259
3866 597
18682 824
5721 358
12193 82
6733 278
4927 689
5015 467
9204 765