1195 168
1096 134
2347 138
17955 170
79145 571
4699 673
12300 789
8949 831
2589 151
57846 485
104253 547
4938 476
6498 591
11878 583
29126 504
1149 219
3331 175