860 488
465 131
384 463
869 746
416 254
1004 688
17 563
319 265
733 857
364 202
714 93
9 968
14354 365
13298 804
9388 361
7327 363
7277 348
6098 14
5632 40
5095 201
5024 225
4447 922
4412 646
4396 218