2501 608
2443 511
872 242
869 236
807 197
1463 407
772 183
317 51
305 78
2755 792
988 195
1007 182
335 88
2849 824
773 166
2929 783
663 88
1290 348
632 157
2222 594
13025 737
2694 645
2062 658