316 84
2900 878
2778 642
2251 735
293 60
595 176
3254 656
3001 530
4021 36
2726 571
1570 187
5778 880
1497 174
767 59
2089 488
847 45
2902 388
32247 121
811 98
2866 276
2512 480
1410 367
16812 857
6307 547
1360 281
5880 474
2512 687
3226 893