1417 158
3011 269
1630 276
2639 526
2289 279
2526 719
1100 231
2632 648
805 122
1017 170
320 33
3010 870
2937 702
7704 552
16291 258
11946 367
25829 656