2905 790
1661 258
1375 178
2281 416
90724 611
98574 165
19605 335
49728 607
26715 331
93940 821
101743 700
4983 887
111050 210
239480 659
63682 877
141435 329
61680 330
3414 89
2800 426
74304 848
4266 208
47716 634
67941 277
22180 97