3008 629
3861 366
2047 530
7030 673
5896 639
578 53
2499 619
2955 757
1111 183
2910 329
3338 799
429 111
2540 331
1002 131
3180 317
819 44
1331 40
1866 580
1374 329
2865 298
3795 908
1963 498
2517 522
2223 626