18013 396
2074 232
8026 406
5709 785
5333 555
6693 817
4963 774
534 79
2935 902
6666 691
5848 130
1842 282
3263 890
2970 794
3001 397
1631 97
2274 464
937 163
3401 235
5513 836
2790 621
4462 509
1757 245
8277 109
7821 412
3069 464
3529 527