315 949
83 482
254 19
895 457
525 168
251 652
53 108
691 618
874 607
1000 675
602 577
820 380
14278 365
13254 804
9354 361
7301 363
7242 348
6066 14
5619 40
5076 201
5002 225
4427 922
4393 646
4367 218