2278 494
907 291
937 297
2868 542
1050 246
2940 921
2756 665
13444 382
4822 640
5350 237
3590 307
6540 262