22599 66
45550 457
14549 590
3648 259
12757 716
9809 469
7830 347
16418 510
21098 835
15722 497
16941 352
3019 175
2417 141
18794 902
14500 82
6827 807
16388 126
3900 466
6276 552
12761 256
2867 628
4825 882
3200 424
4471 275
1423 57
4510 474