3980 239
12734 630
11440 376
9715 430
4329 263
14306 539
10260 306
14044 459
22056 447
10591 537
270153 1683
7909 291
91574 847
2318 113