3983 239
12734 630
11441 376
9715 430
4333 263
14306 539
10262 306
14047 459
22063 447
10594 537
270169 1683
7911 291
91594 847
2320 113