1183 317
96271 566
1843 237
35236 244
14656 222
2956 166
10265 686
29155 275
8093 759
45872 604
17124 371
12689 326
3976 62