34959 427
8039 188
20331 394
13970 578
2898 115
3914 754
3971 590
3415 456
2344 206
9183 314
12768 600
42915 725