317093 806
32486 428
41869 389
14005 955
27080 557
38348 607
27435 568
420537 1265
1036843 3054
650837 1882
27186 608
211377 419
198632 1234
75370 398
60805 150
58005 988
8080 708
5165 323
72691 549