341 86
1141 318
1558 453
585 158
3159 80
5974 708
2783 259
4733 391
3931 461
5069 551
6236 781
3512 354
4116 336
2521 49
4647 295
5139 586
6966 245
6891 167
4662 273
5933 581
3293 70
5012 324
5410 455
5778 821