15009 404
3147 100
22841 352
4222 560
2420 284
10486 675
15812 169
18542 302
5260 240
8067 415
5893 374
15060 401
51709 585
12196 214
23762 367
11004 815
9021 154
8015 96
19923 274
16591 793
10319 545
22975 485
21068 841
15117 880
24558 309
14889 587
17713 275
11633 838