14153 97
95056 124
15351 460
9695 652
29003 727
22578 255
23021 404
51283 943
25138 547
14284 291
13624 632
320443 1050
10601 628
51041 727
16980 223
14513 702
15366 105
30978 317
39713 293
17843 299
24705 544
22548 1007
8880 218