504 36
1223 41
2141 622
1323 123
684 126
2892 475
2665 823
1887 458
1631 479
575 132
988 300
724 163
1693 92
2644 394
3296 554
2156 278
446 100
2850 406
2865 823
202 33
2801 771
3464 993
2517 658
2807 924