34926 427
8035 188
20331 394
13969 578
2897 115
3913 754
3971 590
3414 456
2343 206
9182 314
12768 600
42877 725