4120 81
31579 439
6520 867
397411 769
4943 122
58006 481
11221 378
79856 553
51510 479
31509 293
55178 450
24860 349
55148 763
31337 769
30040 664
92424 758
24811 155
8672 226
2889 57
3592 473
13089 680
5894 394
10740 364
9403 172
2906 137
14329 589
2250 420
3864 291