957 75
3320 672
2772 577
1242 148
1888 353
3063 664
1049 58
15065 106
3850 248
3988 685
11583 167
23311 308
3993 949
5688 618
45750 254
28256 880
3217 249
175278 325
6130 209
6642 722
129367 306
2390 599
84263 173
13200 40
3269 842
4764 432
5126 464
3140 32