1496 168
1316 134
3211 138
18599 170
80462 572
4898 673
13602 789
9549 831
2982 151
58641 485
105112 547
8992 478
6568 591
13891 583
30313 504
1249 219
3466 175