367 109
818 578
345 956
69 305
158 824
72 697
659 909
320 595
271 605
577 699
101 554
551 566
14394 365
13362 804
9403 361
7351 363
7295 348
6123 14
5654 40
5108 201
5040 225
4461 922
4425 646
4403 218