22522 66
45486 457
14501 590
3647 259
12732 716
9805 469
7819 347
16396 510
21084 835
15706 497
16913 352
3017 175
2416 141
18761 902
14491 82
6827 807
16370 126
3898 466
6267 552
12737 256
2864 628
4818 882
3199 424
4461 275
1422 57
4508 474