3599 66
11062 327
27882 470
382178 821
8094 152
6355 593
3713 435
2252 420
2706 187
1955 210
1434 162
946 45
4425 732
33583 377