1060 275
975 142
3004 724
2170 327
35335 311
47368 664
43543 866
4167 299
51103 222
57798 281
59691 694
29959 801
4573 796
108272 876
70372 268
27835 1039
85743 904
42831 446
35048 96
57731 857
57913 509
34930 84
47568 593
25221 476