22526 66
45487 457
14505 590
3648 259
12732 716
9805 469
7821 347
16400 510
21088 835
15707 497
16915 352
3017 175
2416 141
18767 902
14491 82
6827 807
16373 126
3898 466
6274 552
12738 256
2864 628
4818 882
3199 424
4461 275
1422 57
4508 474