2903 322
5261 587
4662 98
5925 886
3952 361
2627 203
9736 621
2864 333
12339 58
4418 630
2983 591
4586 44
4210 728
2046 237
5988 89
12306 85
5170 875
4588 665
4918 138
7136 400
93223 799
87522 907
58863 626
148385 877
61132 746
25922 430
13682 80
16364 171