5013 587
4325 98
5662 886
3746 361
2479 203
9384 621
2729 333
11585 58
4272 630
2945 591
4384 44
4070 728
1932 237
5765 89
12136 85
4978 875
4414 665
4505 138
7012 400
93094 799
87239 907
58707 626
147850 877
59055 745
25616 430
11141 79
16151 171
8203 81