16023 291
3094 596
4115 384
6305 695
3234 477
7381 50
3947 276
2190 31
4023 879
9079 203
10265 673
14872 725
3759 224
5183 391
22750 126
8543 549
2314 222
7087 180
1474 98
16885 732
5636 469
8668 351
4761 258
16132 547
5658 640
5331 902
9933 800
5148 570