30106 670
5898 464
3015 212
4154 359
10202 367
3271 590
5202 588
4639 540
3512 748
6232 695
4085 53
4130 253
35382 439
5368 374