15001 404
3145 100
22835 352
4221 560
2420 284
10482 675
15805 169
18535 302
5255 240
8065 415
5890 373
15051 401
51694 585
12183 214
23750 367
10998 815
9017 154
8012 96
19913 274
16588 793
10317 545
22970 485
21063 841
15112 880
24550 309
14887 587
17707 275
11615 838