1138 58
5398 561
2030 198
23941 444
9931 542
9515 707
15432 613
14330 713
11117 758
4252 359
7875 348
14280 201
6791 425
5679 926
38688 587