99960 864
12429 118
98323 542
28792 943
37436 260
30660 243
18291 173
18310 601
30029 461
31413 590
33341 853
14872 563
4758 208