575 353
433 155
1105 793
882 964
823 365
352 609
796 506
444 979
830 521
247 638
222 699
169 357
11212 223
9956 344
9559 490
7265 640
6534 135
6242 881
6120 305
5102 334
4981 37
4911 221
4365 166
4221 66