2398 128
7277 872
3648 373
16384 463
21486 120
10793 313
22192 196
10888 41
3256 560
13210 152
8983 651
24157 242