402 250
35 243
878 797
735 810
179 699
466 129
284 430
693 693
55 442
965 612
413 110
587 571
14391 365
13358 804
9401 361
7349 363
7294 348
6119 14
5653 40
5107 201
5039 225
4457 922
4425 646
4403 218