640 106
2598 723
2620 538
2733 675
3123 817
2768 698
16581 521
616 182
2426 648
2597 793
810 207
514 148
2616 156
3360 447
616 135
912 290
2573 731
2307 528
1176 118
766 232
3497 845
2396 343
3276 373
3447 721