3111 505
2793 228
6788 302
4422 759
4098 755
17477 1596
2422 136
1066 128
3037 680
5389 537
5119 859
2298 584
2647 285
2614 256
3039 595
5900 360
9758 731
1659 43
3385 654
1008 56
3015 637
2153 286
1811 276
3169 495
1867 333
2963 475
1133 67
1745 107