2333 455
10035 364
14685 562
6429 86
16269 122
4287 359
5725 639
4746 618
11218 348
5938 366
2249 76
17762 529
3002 137
3493 203