3040 533
4499 184
1770 264
2422 128
3093 744
1227 359
2714 423
3644 419
3592 847
2587 546
1286 415
1517 363
772 78
911 150
830 205
1798 366
342 77
5529 878
4851 96
3349 453
921 118
7242 743
5256 613
2465 769