2975 412
2284 793
326 49
330 90
717 234
746 525
231 76
816 650
66 889
1008 396
264 828
331 725
104 854
369 394
641 697
543 55
988 840
776 801
464 732
299 141
994 246