3129 303
16162 110
10781 718
5250 983
36756 207
8943 731
9913 721
8502 485
4819 591
7408 83
15068 426
2829 162
1788 207
2826 375