12672 97
203727 208
6871 520
13259 934
14154 656
7256 603
11818 448
4223 204
6308 67
4022 788
3685 607
10083 184
3550 260