21642 485
30706 295
21464 238
26467 436
31966 574
27223 490
27233 175
23667 586
23559 418
20439 464
22873 640
20734 61
30172 89
21605 628
21422 570
22048 715
29636 156
25374 535
13906 335
23136 670
25536 579
28271 358
19937 573
23048 109