22032 769
11646 58
12192 741
8165 387
14165 41
14089 646
5719 403
3619 162
6017 197
9950 285
5376 133
22287 271
4411 451
18354 570
4369 64
25059 688
15055 581
55142 551
22201 655
56528 121
24411 862
21673 350
4011 229
6358 585
3258 146
24689 408
29583 200
143176 336