3980 239
12734 630
11441 376
9715 430
4330 263
14306 539
10260 306
14045 459
22058 447
10592 537
270155 1683
7909 291
91574 847
2318 113