3058 505
43574 158
3603 134
9604 773
5740 163
3445 284
8460 299
16639 448
1708 41
4253 476
6932 686
3135 205
3653 247
5343 524
4217 302
4925 667
3652 387
12953 693
1959 189
4222 457
6563 803