826 256
959 269
1835 471
1028 246
2443 660
881 155
10886 420
9471 949
2272 90
50508 704
3787 567
3798 710
3374 564
2866 396
18573 935
202929 967