12107 116
1956 194
2560 154
23244 360
3154 526
7361 133
7923 93
1295 179
9541 399
1378 181
5160 653
13813 111
6429 111