2982 129
4830 792
26460 613
3684 416
6055 673
4169 57
8494 530
15488 770
5222 396
4691 135
3463 221
18213 468
5914 263
6228 678
5325 746
20843 587
12535 435
4061 855
31178 688
21982 596
31400 537
5035 768
8072 896
15633 656
18889 405
40007 779
41659 974
14424 161