3053 674
2403 684
1563 307
1841 371
3030 767
1955 581
929 141
3582 467
2142 456
3091 740
2930 624
500 31
686 71
1513 263
1494 367
2887 727
3521 713
2922 664
2379 291
904 157
3279 907
2224 611
3248 891
1592 427