306 72
2253 720
1587 464
1816 363
10616 318
382 73
1051 242
1078 255
2680 734
1526 397
904 175
3191 278
7937 668
19743 363
9145 547
8167 74