905 653
107 808
774 874
1112 108
917 870
349 190
1266 185
526 870
623 832
154 557
876 118
576 598
14358 365
13301 804
9388 361
7327 363
7277 348
6099 14
5635 40
5097 201
5025 225
4447 922
4414 646
4396 218