3599 66
11062 327
27883 470
382190 821
8095 152
6356 593
3714 435
2252 420
2707 187
1955 210
1434 162
946 45
4425 732
33588 377