2168 256
17467 354
1798 30
2767 393
3259 269
3376 472
28172 358
5526 447
27155 66
23955 120
8217 270
9666 122
3163 375