1729 69
44282 186
2505 393
5123 447
821 39
152997 239
11784 33
13376 532
14795 52
4679 285
5489 136
3153 116
2955 281
3633 318