34476 427
8016 188
20299 394
13951 578
2882 115
3896 754
3951 590
3388 456
2321 206
9170 314
12747 600
42428 724