3071 822
2948 679
2911 735
2354 622
2836 633
1675 372
3332 452
1413 327
375 31
3226 978
3190 531
616 106
980 226
1388 301
2997 875
1149 343
1475 374
1488 383
286 43
1836 528
2183 696
2944 810
2892 838
979 209
3056 604
948 179
2990 677
1342 274