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