29802 669
5867 464
2977 212
4118 358
10184 367
3250 590
5174 588
4511 540
3505 748
6187 695
4076 53
4100 253
35245 439
5348 374