340 861
803 904
727 396
288 627
898 135
125 44
942 841
823 867
76 823
148 843
51 247
802 820
14358 365
13301 804
9388 361
7327 363
7277 348
6099 14
5635 40
5097 201
5025 225
4447 922
4414 646
4396 218