35085 427
8044 188
20338 394
13976 578
2902 115
3919 754
3981 590
3417 456
2351 206
9192 314
12778 600
43034 725