22971 67
45880 457
14780 590
3675 259
12762 716
9844 469
7907 347
16561 510
21178 835
15749 497
16967 352
3051 175
2445 141
18978 901
14553 82
6837 807
16541 126
3926 466
6273 552
12943 256
2877 628
4839 882
3213 424
4505 275
1428 57
4524 474