521 101
3044 533
1893 393
4051 706
1565 306
2827 97
2100 520
1219 309
2846 719
821 161
3960 711
2888 565
3211 897
3342 619
2915 734
2159 93
1088 274
2003 183
2050 654
1884 590
2043 350
3531 543
1255 316
2699 532