840 29
2321 746
951 264
2766 871
3082 664
2954 963
1407 315
3008 769
1414 345
1149 284
1925 635
4852 340
11688 557
1682 350
465 37
1941 527
2543 767
645 132
2366 778
1526 403
2056 539
1905 389
1901 291
2267 457
3685 638
1892 294
2301 575
2591 631