45091 301
94021 850
57735 941
34550 286
3842 223
2622 270
3785 213
4779 344
9005 672
3935 152
5330 418
6882 821
4143 390
62129 459