315720 804
32395 428
41786 389
13969 955
27037 557
38293 607
27401 568
419623 1263
1034087 3048
649861 1881
27167 608
210660 419
198595 1234
75110 398
60640 150
57841 987
8062 708
5149 323
72317 549