829 256
966 269
1843 471
1043 246
2453 660
885 155
10898 420
9488 949
2318 90
50535 704
3797 567
3802 710
3377 564
2876 396
18574 935
202963 967