58992 833
6078 563
5282 126
20649 826
3615 63
11836 190
11814 294
7767 355
14746 129
4782 478
10149 982
3624 771
4326 943
2134 376
3128 553