2891 585
328 87
2929 622
1064 228
965 213
1071 237
2841 589
13536 274
9715 352
77851 289
26898 748
6741 199
20263 193