3116 505
2863 228
6790 302
4429 759
4145 755
17569 1596
2428 136
1068 128
3039 680
5398 537
5128 859
2298 584
2679 285
2620 256
3042 595
5905 360
9772 731
1669 43
3385 654
1010 56
3017 637
2156 286
1818 276
3179 495
1868 333
2975 475
1135 67
1814 107