312 330
526 94
2119 702
1591 842
904 372
528 96
630 153
379 109
487 259
719 393
502 406
176 688
624 611
686 830
2644 912
349 83
2010 476
204 912
491 481
227 512
2462 127
850 352
499 901