3990 752
2932 709
470 58
11379 783
144769 786
45084 371
69971 645
4397 44
40589 333
4538 388
5331 321
12429 595
8967 659