100010 864
12436 118
98336 542
28799 943
37442 260
30669 243
18294 173
18316 601
30031 461
31436 591
33386 854
14883 563
4761 208