2911 790
1666 258
1382 178
2281 416
90724 611
40531 576
83533 422
105991 962
111050 210
4983 887
19605 335
98574 165
93940 821
63682 877
239480 659
49728 607
141435 329
61680 330
2800 426
4266 208
3414 89
74304 848
22180 97
47716 634