3075 303
16139 110
10725 718
5237 983
36752 207
8930 731
9905 721
8499 485
4813 591
7395 83
15039 426
2808 162
1787 207
2823 375