1729 69
44286 186
2505 393
5123 447
821 39
153005 239
11784 33
13378 532
14797 52
4680 285
5490 136
3154 116
2955 281
3634 318