3980 239
12733 630
11440 376
9715 430
4328 263
14304 539
10260 306
14042 459
22054 447
10590 537
270147 1683
7909 291
91569 847
2316 113