108020 249
285529 177
31653 374
147857 588
67615 218
29560 334
27887 43
21924 49
47242 602
144392 400
42548 849
49999 599
176555 696
30998 366
150453 200
40854 252
35113 763
78722 670
44441 168
36978 423
25628 216
34538 868
16920 208