12487 89
9236 625
6771 120
1263 92
15338 747
2353 88
1412 132
11343 699
6914 443
1270 155
3021 335
11703 852
12288 31
3293 571