1503 168
1318 134
3212 138
18601 170
80481 572
4900 673
13608 789
9558 831
2985 151
58648 485
105121 547
9006 478
6572 591
13908 583
30336 504
1254 219
3470 175