458 883
165 434
899 296
311 192
866 83
633 65
188 598
123 803
260 947
325 695
585 973
25 774
14561 365
13453 804
9454 361
7398 363
7351 348
6162 14
5671 40
5138 201
5086 225
4486 922
4470 646
4445 218