22222 100
44746 184
21077 405
4485 452
44524 105
8602 351
5311 673
3657 64
3434 209
33162 578
23435 345
8228 277
26648 80
29672 577
14580 209
16168 448
5376 959
6363 463
9010 409
6777 421
25533 278
24214 532
6011 651
20826 698
17598 275
9943 134
8211 712
6825 485