5012 587
4322 98
5660 886
3745 361
2479 203
9380 621
2725 333
11580 58
4271 630
2945 591
4383 44
4065 728
1931 237
5763 89
12132 85
4975 875
4410 665
4503 138
7012 400
93094 799
87234 907
58705 626
147846 877
59034 745
25614 430
10342 79
16149 171
8198 81