12031 352
3744 637
6969 370
6778 700
12980 67
7716 725
72215 450
20114 1110
14563 862
3205 51
2923 109
1238 199
1722 376
1488 245
1733 291