22584 66
45535 457
14537 590
3648 259
12749 716
9807 469
7828 347
16412 510
21097 835
15721 497
16932 352
3018 175
2417 141
18784 902
14496 82
6827 807
16384 126
3899 466
6276 552
12759 256
2864 628
4823 882
3200 424
4467 275
1423 57
4508 474