317352 807
32504 428
41886 389
14010 955
27086 557
38365 607
27444 568
420679 1265
1037273 3054
651037 1882
27191 608
211469 419
198636 1234
75414 398
60826 150
58033 988
8081 708
5169 323
72738 550