12682 97
203820 208
6881 520
13296 934
14176 656
7266 603
11851 448
4227 204
6318 67
4029 788
3705 607
10117 184
3557 260