22982 67
45886 457
14787 590
3676 259
12763 716
9844 469
7909 347
16562 510
21181 835
15752 497
16969 352
3051 175
2445 141
18979 901
14555 82
6837 807
16542 126
3926 466
6274 552
12950 256
2877 628
4839 882
3213 424
4505 275
1428 57
4524 474