100100 399
9463 577
7539 400
3185 179
44070 660
38888 537
9535 242
12250 121
10706 208
31747 586
9076 899
5496 80
56133 700
14951 781
7959 297
5411 550
3847 200
31269 280
6548 384
16860 238
11087 848
6016 637
22158 322
15108 356
13304 104
9962 103
22662 856
8051 403