948 269
1832 471
1019 246
2438 660
873 155
10877 420
9443 949
2253 90
50465 704
3778 567
3797 710
3369 564
2852 396
18571 935
202892 967