3980 239
12733 630
11439 376
9715 430
4327 263
14304 539
10259 306
14040 459
22054 447
10590 537
270139 1683
7908 291
91565 847
2316 113