3981 239
12734 630
11441 376
9715 430
4332 263
14306 539
10262 306
14047 459
22063 447
10592 537
270165 1683
7911 291
91588 847
2320 113