158 29
2670 569
5882 167
2516 626
1535 502
26948 477
12372 471
3367 456
1456 358
2249 655
4123 649
5283 218
12866 522
6446 313
20208 352
9469 87
19199 552
10299 298
2815 560
2786 796
9542 634
11057 248
3506 549
2375 469