3503 666
2807 252
1683 46
2875 229
5031 288
1283 43
4974 182
4482 849
3096 162
6250 187
2553 222
5027 425
2202 73
3444 324
2268 343
1804 107
5335 253
5100 259
3867 597
18683 824
5721 358
12196 82
6733 278
4927 689
5015 467
9204 765