31250 70
2172 580
2354 419
740 103
1737 269
33555 310
9273 465
6367 541
13563 358
38122 648
16918 132
22754 660
11810 341
12169 713
7039 288
4145 36
21512 575
16216 750
18126 151
9550 46
7806 516
6796 611
13202 560
3654 554
7114 493
13134 149
10673 492
2295 194