2668 640
2429 477
1004 237
2835 638
2853 818
6438 719
5564 44
2144 60
9365 388
6376 308
16096 327
3546 70
3490 355