291 34
505 64
2444 613
970 298
4964 891
6479 664
2888 690
1292 344
1170 46
4063 530
4152 700
3081 748
535 45
2466 684
2327 525
1435 226
2845 748
2518 476
3239 959
1794 395
2262 689
804 108
3249 593
16051 709