45085 301
94014 850
57722 941
34529 286
3842 223
2622 270
3784 213
4779 344
9005 672
3935 152
5329 418
6882 821
4142 390
62120 459