1145 58
5408 561
2035 198
23992 445
9942 542
9540 707
15442 613
14345 713
11134 758
4257 359
7885 348
14364 201
6818 425
5692 926
38830 587