1813 471
978 246
2420 660
869 155
10848 420
9399 949
2198 90
50373 704
3763 567
3788 710
3349 564
2818 396
18561 935
202780 967