5045 360
4162 383
3911 613
6766 681
3205 78
3375 307
2346 146
1985 343
4154 432
5393 741
3991 708
3872 438
1956 35
4874 187
3191 659
4881 573
2879 261
4917 311
1324 38
3159 64
2765 162
3794 397
3100 341
6835 623
1623 98
2670 279
3234 190
2216 103