31659 670
6043 464
3222 212
4390 359
10508 367
3361 590
8120 588
4727 540
3561 748
6377 695
4176 53
4288 253
36163 439
5456 374