35016 427
8043 188
20332 394
13974 578
2898 115
3916 754
3971 590
3417 456
2349 206
9189 314
12773 600
42967 725