1295 242
2276 100
1998 69
75522 320
8338 762
109286 463
24154 645
13863 285
9969 623
3425 162
5154 713
3550 500
4002 261
108878 613