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
4449 473
10530 673
14632 1017
2389 290
7608 39
4169 707
5739 930