3009 726
2602 728
2057 601
2299 716
578 106
485 98
1793 504
707 170
1789 483
1556 392
972 264
2985 864
1004 219
2176 608
2005 266
1877 299
3246 542
2158 278
238 69
2784 745
1725 510
2788 544
2958 620
1095 241