15017 404
3147 100
22848 352
4223 560
2420 284
10489 675
15823 169
18546 302
5260 240
8069 415
5894 374
15062 401
51733 585
12203 214
23773 367
11007 815
9022 154
8016 96
19936 274
16594 793
10320 545
22981 485
21074 841
15119 880
24562 309
14890 587
17719 275
11650 838