3603 66
11064 327
27888 470
382340 821
8097 152
6358 593
3716 435
2255 420
2718 187
1956 210
1438 162
946 45
4426 732
33615 377