2942 322
5346 587
4782 98
5985 886
4001 361
2671 203
9806 621
2895 333
12556 58
4458 630
2998 591
4634 44
4264 728
2094 237
6077 89
12342 85
5203 875
4648 665
5114 138
7163 400
93255 799
87570 907
58909 626
148496 877
61653 746
25973 430
13805 80
16401 171