3595 66
11055 327
27871 470
381558 821
8085 152
6346 593
3706 435
2250 420
2690 187
1945 210
1430 162
943 45
4414 732
33465 377