145090 844
82572 380
52987 83
5494 521
3069 255
12758 758
10351 119
7132 138
6967 206
6954 338
4403 258
12333 86