35020 427
8043 188
20332 394
13974 578
2899 115
3917 754
3976 590
3417 456
2349 206
9189 314
12773 600
42971 725