9994 526
3480 346
2932 403
6479 602
3118 313
5264 185
12955 118
5463 319
2288 75
4827 113
15317 248
7890 331
5590 525
3083 246
4177 754
5887 138
4298 551
8407 145
5075 563
4954 426
9020 424
3851 634
5362 157
3149 90