428 26
188 669
989 300
847 465
661 596
730 28
295 316
973 326
1010 958
1003 473
441 785
42 577
14578 365
13464 804
9460 361
7402 363
7358 348
6174 15
5680 40
5143 201
5090 225
4489 922
4475 646
4448 218