945 269
1830 471
1017 246
2438 660
872 155
10868 420
9432 949
2243 90
50442 704
3774 567
3796 710
3367 564
2847 396
18568 935
202884 967