1181 317
95301 566
1835 237
35229 244
14656 222
2956 166
10245 686
29145 275
8085 759
45864 604
17115 371
12682 326
3976 62