3602 66
11063 327
27888 470
382268 821
8096 152
6357 593
3714 435
2253 420
2714 187
1955 210
1437 162
946 45
4425 732
33605 377