2125 256
17461 354
1745 30
2752 393
3159 269
3368 472
28148 358
5513 447
26924 66
23925 120
8180 270
9634 122
3153 375