15001 404
3145 100
22838 352
4221 560
2420 284
10483 675
15808 169
18536 302
5255 240
8067 415
5890 373
15052 401
51698 585
12186 214
23752 367
10998 815
9017 154
8012 96
19914 274
16588 793
10318 545
22970 485
21064 841
15112 880
24551 309
14887 587
17707 275
11616 838