15013 404
3147 100
22845 352
4222 560
2420 284
10486 675
15813 169
18544 302
5260 240
8068 415
5893 374
15061 401
51716 585
12202 214
23767 367
11006 815
9022 154
8016 96
19925 274
16591 793
10319 545
22977 485
21072 841
15117 880
24558 309
14890 587
17713 275
11641 838