1195 168
1096 134
2350 138
17955 170
79150 571
4699 673
12311 789
8951 831
2599 151
57849 485
104256 547
4942 476
6498 591
11888 583
29130 504
1149 219
3331 175