99505 862
12381 118
98213 542
28737 943
37388 260
30566 243
18264 173
18240 601
29992 461
31267 590
33068 853
14770 563
4745 208