526 840
829 954
49 123
384 479
182 871
442 455
487 67
1151 33
741 99
336 253
754 577
492 254
14324 365
13288 804
9376 361
7321 363
7268 348
6088 14
5626 40
5092 201
5020 225
4435 922
4407 646
4387 218