28999 61
22337 545
10385 90
39449 515
15945 603
9896 217
15399 579
14763 259
31009 562
16272 752
5833 306
18059 91
25477 146
22561 587
13181 232
14336 38
38004 349
29441 667
34378 183
23063 538
15304 337
19709 381
29765 434
21575 207
15350 692