205 64
152 32
1859 425
2737 770
3141 660
3081 502
2787 518
11916 447
1300 360
2642 199
16973 653
25591 72
4940 561
4470 690
6935 872
16338 342
12120 406
15137 365
21328 36
51422 643
39515 106
8049 429
74054 667
6547 695
9530 854
7357 59
9447 966
10194 101