22036 769
11658 58
12218 741
8167 387
14196 41
14091 646
5719 403
3619 162
6017 197
9950 285
5377 133
22287 271
4412 451
18358 570
4369 64
25063 688
15055 581
55159 551
22204 655
56553 121
24413 862
21675 350
4011 229
6361 585
3258 146
24694 408
29583 200
143185 336