3063 875
2933 942
1450 345
1215 309
1647 447
17539 567
2918 778
2704 57
2815 414
2281 587
2843 602
2711 690
1032 253
509 132
2615 711
439 46
2086 539
1986 519
3003 831
2839 547
1157 298
2929 441
1493 336
3406 658