3599 66
11062 327
27886 470
382215 821
8095 152
6357 593
3714 435
2252 420
2709 187
1955 210
1436 162
946 45
4425 732
33594 377