2955 322
5389 587
4842 98
6013 886
4032 361
2684 203
9846 621
2914 333
12662 58
4478 630
3018 591
4661 44
4290 728
2109 237
6127 89
12365 85
5231 875
4673 665
5145 138
7181 400
93277 799
87592 907
58940 626
148546 877
61846 746
26008 430
13862 80
16429 171