1528 168
1333 134
3277 138
18633 170
80590 572
4921 673
13642 789
9604 831
3009 151
58710 485
105207 547
9058 478
6583 591
13962 583
30434 504
1271 219
3483 175