100081 864
12454 118
98354 542
28807 943
37456 260
30695 243
18300 173
18329 601
30038 461
31460 591
33462 854
14899 563
4764 208