31696 670
6048 464
3230 212
4405 359
10514 367
3366 590
8122 588
4731 540
3566 748
6380 695
4177 53
4293 253
36190 439
5457 374