2997 598
2180 350
20183 81
2804 206
4401 434
4385 457
3175 119
13301 712
6666 108
4458 855
3218 47
2923 279
24043 515
7615 728
1763 152
22370 738
4583 461
3750 180
4561 761
5563 935
6732 628
4259 522
31836 517
3560 270