2398 128
7274 872
3647 373
16383 463
21482 120
10792 313
22191 196
10884 41
3256 560
13205 152
8981 651
24155 242