13994 199
31431 745
124059 536
78281 384
41396 245
55541 437
75826 786
24794 319
29989 74
39686 813
59552 437
29980 179
36283 276
68464 951
62869 530
30952 85
48187 841
15699 434
41323 402
75280 445
32111 776
19185 147
100000 240
95354 909
81689 408
50698 382