2902 322
5255 587
4648 98
5923 886
3949 361
2625 203
9731 621
2864 333
12318 58
4418 630
2983 591
4581 44
4208 728
2044 237
5979 89
12306 85
5165 875
4588 665
4886 138
7135 400
93220 799
87519 907
58860 626
148372 877
61097 746
25919 430
13672 80
16364 171