3980 239
12734 630
11440 376
9715 430
4328 263
14305 539
10260 306
14043 459
22054 447
10590 537
270151 1683
7909 291
91570 847
2317 113