317112 806
32492 428
41872 389
14005 955
27080 557
38350 607
27435 568
420553 1265
1036888 3054
650853 1882
27186 608
211388 419
198633 1234
75373 398
60807 150
58007 988
8080 708
5165 323
72696 549