3072 505
43774 158
3620 134
9632 773
5756 163
3463 284
8500 299
16657 448
1717 41
4266 476
6951 686
3149 205
3660 247
5359 524
4230 302
4928 667
3666 387
12988 693
1980 189
4242 457
6573 803