5006 90
3185 337
2883 212
3660 311
1842 183
4104 168
9779 879
3512 645
5147 176
922 78
8078 401
4216 369
3367 184
2738 601
3954 779
2450 433
2879 337
3145 845
5574 435
9955 691
4044 304
7379 844
1986 333
4643 731