2888 790
1632 258
1341 178
2235 416
74399 307
14152 427
54135 354
29648 65
149914 879
48055 704
35216 832
109551 519
63039 684
102997 347
102995 825
57811 683
87450 949
68003 337
24790 147
54052 921
143489 656
75609 355
56272 884
14857 80