2109 256
17457 354
1721 30
2745 393
3146 269
3364 472
28143 358
5500 447
26834 66
23907 120
8174 270
9623 122
3147 375