1523 168
1331 134
3262 138
18628 170
80562 572
4917 673
13634 789
9592 831
3001 151
58697 485
105174 547
9038 478
6582 591
13950 583
30409 504
1270 219
3481 175