3116 505
2863 228
6790 302
4429 759
4144 755
17561 1596
2427 136
1068 128
3039 680
5398 537
5126 859
2298 584
2676 285
2618 256
3041 595
5905 360
9764 731
1669 43
3385 654
1009 56
3017 637
2154 286
1817 276
3178 495
1868 333
2975 475
1135 67
1814 107