5013 587
4331 98
5669 886
3754 361
2482 203
9400 621
2732 333
11603 58
4276 630
2946 591
4395 44
4077 728
1935 237
5766 89
12143 85
4987 875
4419 665
4515 138
7014 400
93095 799
87252 907
58709 626
147867 877
59117 745
25623 430
13136 80
16156 171
8203 81