2843 281
9356 870
7865 628
152821 693
4284 223
16849 466
21129 244
42005 190
2947 320
3520 667
4831 385