29358 116
20261 485
28657 89
27591 814
33018 742
30556 544
20375 120
22258 418
28963 295
23050 465
25287 192
30425 344
26703 359
31760 940
36827 522
27968 155
21152 264
26051 308
15418 558
27037 623
21830 140
19142 466
21738 670
19892 570