3603 66
11064 327
27888 470
382287 821
8096 152
6358 593
3714 435
2254 420
2714 187
1955 210
1438 162
946 45
4425 732
33610 377