1183 317
96166 566
1843 237
35236 244
14656 222
2956 166
10265 686
29154 275
8092 759
45871 604
17122 371
12688 326
3976 62