926 87
711 89
1722 121
2200 246
1367 146
1931 95
1754 84
4500 19598
2620 177
896 91
883 102
1243 86
2371 81
488 78
589 88
1038 123