15007 404
3147 100
22840 352
4221 560
2420 284
10483 675
15812 169
18540 302
5260 240
8067 415
5892 373
15055 401
51704 585
12191 214
23759 367
11000 815
9018 154
8014 96
19920 274
16589 793
10319 545
22973 485
21067 841
15115 880
24554 309
14888 587
17712 275
11623 838