15015 404
3147 100
22848 352
4222 560
2420 284
10489 675
15820 169
18544 302
5260 240
8069 415
5894 374
15062 401
51721 585
12203 214
23770 367
11006 815
9022 154
8016 96
19935 274
16593 793
10320 545
22978 485
21074 841
15118 880
24561 309
14890 587
17718 275
11644 838