2629 702
2612 720
875 135
1757 356
1707 156
2718 213
4965 187
1461 49
1713 121
3932 851
28195 952
8276 245
4725 590