2361 631
1015 231
823 274
581 165
873 234
1483 387
2554 754
729 168
20599 545
4213 59
14217 347
16481 801
8302 676
2394 184
3860 150
4448 473
10527 673
14631 1017
2389 290
7608 39
4169 707
5739 930