21975 769
11615 58
12078 741
8159 387
13982 41
14077 646
5718 403
3611 162
6015 197
9947 285
5369 133
22274 271
4410 451
18333 570
4367 64
25038 688
15044 581
55088 551
22200 655
56450 121
24405 862
21668 350
4003 229
6353 585
3257 146
24667 408
29579 200
143097 336