15496 58
15015 404
3147 100
22848 352
2420 284
15821 169
18545 302
5260 240
8069 415
12203 214
23771 367
11007 815
8016 96
19936 274
10320 545
21074 841
24561 309
14890 587
17719 275
11644 838
8601 476
6086 451
5700 213
31066 335
19846 137
62547 327
10576 573
9018 474