34941 427
8036 188
20331 394
13969 578
2898 115
3914 754
3971 590
3415 456
2343 206
9183 314
12768 600
42895 725