1051 86
101 61
3544 102
312 77
528 73
927 79
1169 58
2540 163
922 143
807 132
762 60
544 61
904 58
947 132
530 73
877 60