3221 758
13244 664
2806 570
3105 820
3540 661
1368 239
1826 321
2547 694
3409 452
2280 498
1450 226
4485 49
16259 233