1729 69
44286 186
2505 393
5123 447
821 39
153001 239
11784 33
13376 532
14796 52
4679 285
5490 136
3153 116
2955 281
3633 318