1089 163
8630 356
6970 514
5129 287
4199 801
5250 441
3279 212
3315 487
2167 353
4056 503
4501 76
6189 410
11000 734
16342 242
3361 570
9774 305
2667 618
3333 879
1451 299
6058 596
1499 219
5844 566
3298 738
2280 706