306 72
2253 720
1587 464
1816 363
10614 318
382 73
1051 242
1071 255
2680 734
1523 397
904 175
3190 278
7933 668
19743 363
9142 547
8165 74