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