17006 847
740 80
8495 621
6498 814
4682 818
4732 511
11166 257
795 98
8268 292
29817 173
4953 283
4122 685
3440 411
11086 523
5332 570
19431 555
15916 258
21378 503
12494 424
3853 397
5770 773
3754 491
3387 26
42694 67