2123 256
17461 354
1744 30
2752 393
3159 269
3368 472
28146 358
5512 447
26913 66
23923 120
8179 270
9634 122
3152 375