34833 427
8029 188
20326 394
13965 578
2892 115
3907 754
3964 590
3408 456
2336 206
9181 314
12761 600
42774 724