100100 399
9463 577
7537 400
3185 179
44068 660
38886 537
9535 242
12248 121
10696 208
31743 586
9072 899
5495 80
56131 700
14950 781
7959 297
5410 550
3845 200
31266 280
6548 384
16857 238
11085 848
6016 637
22156 322
15108 356
13293 104
9962 103
22655 856
8050 403