34933 427
8036 188
20331 394
13969 578
2897 115
3914 754
3971 590
3414 456
2343 206
9183 314
12768 600
42891 725