3048 505
43443 158
3594 134
9594 773
5733 163
3440 284
8438 299
16633 448
1690 41
4251 476
6917 686
3119 205
3650 247
5339 524
4205 302
4924 667
3646 387
12944 693
1957 189
4211 457
6558 803