3111 505
2862 228
6790 302
4424 759
4142 755
17539 1596
2426 136
1067 128
3039 680
5392 537
5124 859
2298 584
2673 285
2617 256
3039 595
5904 360
9760 731
1662 43
3385 654
1008 56
3016 637
2153 286
1815 276
3174 495
1868 333
2972 475
1134 67
1812 107