3072 505
43781 158
3621 134
9632 773
5757 163
3466 284
8501 299
16657 448
1717 41
4266 476
6951 686
3149 205
3660 247
5359 524
4230 302
4928 667
3666 387
12990 693
1980 189
4245 457
6573 803