860 339
116 650
842 581
399 988
337 516
206 140
53 635
662 66
422 283
264 192
24 933
435 214
14200 365
13183 804
9310 361
7271 363
7197 348
6021 14
5591 40
5048 201
4966 224
4406 922
4376 646
4339 218