2154 256
17465 354
1786 30
2763 393
3212 269
3376 472
28164 358
5522 447
27085 66
23949 120
8212 270
9660 122
3157 375