5045 360
4162 383
3911 613
6765 681
3205 78
3375 307
2346 146
1985 343
4154 432
5392 741
3991 708
3870 438
1953 35
4874 187
3191 659
4881 573
2878 261
4915 311
1324 38
3159 64
2765 162
3794 397
3098 341
6835 623
1623 98
2669 279
3233 190
2215 103