16992 103
14199 687
434 86
16246 523
10143 536
12650 76
7618 394
23012 769
16893 611
4401 273
9987 716
30331 446
206762 1066
2981 927
63201 221
16131 116
2549 593
2626 529
2985 982
807 170
12420 119
3678 480
2182 627
6624 41