19302 286
18184 178
7419 866
22101 664
6884 500
10801 206
5704 137
3076 321
2242 116
6227 338
3876 748
2242 309