1148 58
5417 561
2044 198
24028 445
9953 542
9564 707
15453 613
14360 713
11151 758
4263 359
7903 348
14436 201
6839 425
5706 926
38967 587