3125 803
3302 678
2291 440
3844 520
2522 399
6805 317
1213 165
10018 109
3830 489
2987 295
2053 318
3710 745
2758 423
1593 107
3497 723
3014 460
2691 91