2289 665
2187 703
3689 865
576 118
1215 109
2087 412
17364 259
7994 356
23401 144
340 41
2393 488
1210 272
2452 618
2480 694
978 270
616 166
1163 246
2441 568
2292 612
1558 281
2384 547
3188 502
429 97
2955 883
2471 660
2976 923
442 39
2705 678