2982 129
4830 792
26465 613
3684 416
6056 673
4171 57
8495 530
15491 770
5225 396
4693 135
3463 221
18215 468
5915 263
6228 678
5326 746
20844 587
12535 435
4061 855
31178 688
21987 596
31412 537
5037 768
8072 896
15641 656
18894 405
40013 779
41677 974
14427 161