2891 370
5448 764
170061 1195
289981 568
53481 619
45879 758
27762 296
4101 537
7860 301
3297 552
3387 752
19762 553
3488 820
8629 471