22076 769
11705 58
12391 741
8181 387
14405 42
14107 646
5725 403
3636 162
6020 197
9956 285
5382 133
22296 271
4418 451
18392 570
4375 64
25117 688
15076 581
55248 551
22210 655
56684 121
24427 862
21682 350
4017 229
6364 585
3258 146
24729 408
29589 200
143311 336