316953 804
32473 428
41862 389
14003 955
27076 557
38345 607
27431 568
420431 1265
1036552 3054
650690 1882
27184 608
211313 419
198632 1234
75333 398
60788 150
57983 988
8079 708
5165 323
72659 549