1503 27
37322 43
149142 469
44785 77
59168 132
173553 336
64391 184
11432 10
17099 47
180667 220
60850 100
22301 61
270019 417
53416 102
360806 767
121501 49
57508 94
1336 24
44776 20
44832 63
88087 287
148879 442
23536 30
148883 273