1341 440
28908 288
14072 356
44322 71
7049 56
6573 162
4632 374
5589 576
3946 447
2628 372
3812 366
2847 519