35072 427
8044 188
20336 394
13976 578
2902 115
3918 754
3979 590
3417 456
2351 206
9192 314
12777 600
43020 725