1140 58
5405 561
2034 198
23978 445
9934 542
9532 707
15437 613
14338 713
11127 758
4255 359
7881 348
14332 201
6805 425
5687 926
38779 587