2997 631
3346 195
640 33
1602 409
1096 240
2286 589
4132 462
5782 670
1750 110
18821 793
5628 86
3117 908
6265 833
5910 560
8346 629
2787 543
3121 743
3569 184
2460 495
2433 48
922 96
3675 154
2658 261
2983 488