3066 505
43647 158
3610 134
9612 773
5742 163
3451 284
8468 299
16648 448
1709 41
4261 476
6936 686
3138 205
3655 247
5349 524
4221 302
4927 667
3659 387
12963 693
1963 189
4227 457
6567 803