1136 58
5398 561
2030 198
23938 444
9930 542
9514 707
15431 613
14330 713
11117 758
4252 359
7875 348
14276 201
6789 425
5678 926
38685 587