986 63
3017 366
4367 318
21385 361
2435 425
6843 484
2023 172
2703 388
1522 151
3490 861
2160 350
9120 839
2188 281
5877 798
4474 857
4000 727
5169 508
7403 372
3747 660
1922 181
3773 685
2979 524
12529 590
4091 916