57533 179
43617 475
76731 412
27449 621
37761 114
24928 73
8842 363
21314 85
20828 698
8738 350
12937 935
22683 309
33872 437
7265 473
16423 318
52557 205
31669 280
14558 157
18056 468
28522 448
24081 531
5551 311
9998 357
4458 559
39120 279
2819 297
4959 283
24450 917