6556 306
13240 393
10293 780
10694 676
2959 105
166373 819
122440 558
87567 698
48156 360
65515 395
4978 123