349 71
2881 731
2610 805
30375 481
464 137
2503 750
935 282
2514 527
1892 516
55150 434
1398 285
1798 396
102153 196
984 293
9920 44
4496 386
2558 511
947 266
2461 275
1707 410
1410 370
1138 316
32477 222
167 32