3071 505
43746 158
3620 134
9630 773
5752 163
3460 284
8490 299
16657 448
1717 41
4264 476
6951 686
3148 205
3660 247
5356 524
4229 302
4928 667
3664 387
12986 693
1978 189
4241 457
6571 803