100027 864
12439 118
98342 542
28800 943
37445 260
30673 243
18294 173
18317 601
30031 461
31438 591
33398 854
14886 563
4761 208