3218 303
16311 110
10924 718
5271 983
36771 207
8967 731
9923 721
8519 485
4834 591
7559 83
15157 426
2842 162
1793 207
2839 375