1136 58
5398 561
2030 198
23935 444
9930 542
9513 707
15430 613
14329 713
11117 758
4252 359
7875 348
14271 201
6789 425
5678 926
38683 587