1228 318
23095 219
8126 804
7013 107
36729 119
11752 184
8684 694
17594 575
5555 573
4459 519
15634 137
22363 475