2516 540
1009 332
341 86
1143 318
2953 240
2797 144
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