5045 360
4161 383
3911 613
6765 681
3204 78
3375 307
2346 146
1985 343
4153 432
5391 741
3991 708
3869 438
1953 35
4874 187
3191 659
4881 573
2877 261
4913 311
1324 38
3159 64
2763 162
3793 397
3098 341
6835 623
1623 98
2669 279
3233 190
2214 103