21947 769
11611 58
12065 741
8155 387
13940 41
14074 646
5716 403
3610 162
6015 197
9946 285
5368 133
22271 271
4410 451
18325 570
4366 64
25032 688
15042 581
55071 551
22199 655
56432 121
24404 862
21667 350
4003 229
6352 585
3257 146
24659 408
29578 200
143085 336