12682 97
203812 208
6881 520
13296 934
14175 656
7266 603
11850 448
4227 204
6318 67
4029 788
3705 607
10116 184
3557 260