16023 291
3094 596
4115 384
6305 695
3234 477
7382 50
3947 276
2190 31
4023 879
9079 203
10265 673
14872 725
3759 224
5183 391
22752 126
8543 549
2314 222
7088 180
1474 98
16891 732
5636 469
8672 351
4761 258
16136 547
5659 640
5335 902
9934 800
5149 570