3191 976
2869 354
3545 239
954 150
3117 622
1726 348
2653 418
785 68
1298 207
3016 603
1613 280
3314 82
591 92
5001 587
5823 577
2907 684
2887 806
1817 240
3399 646
2001 312
2963 277
9799 182
1573 492
2342 702