2668 640
2439 477
1005 237
2835 638
2853 818
6441 719
5564 44
2144 60
9365 388
6376 308
16097 327
3546 70
3490 355