3131 790
1874 258
1672 178
2456 416
128434 582
34250 237
141446 329
4896 743
26725 331
104587 301
56752 144
31244 273
28902 600
239488 659
19613 335
161944 749
82246 809
159745 668
10008 244
101899 523
21046 108
20143 443
61688 330
119213 486