145170 844
82650 380
53046 83
5495 521
3069 255
12766 758
10353 119
7134 138
6969 206
6956 338
4407 258
12342 86