104 339
935 115
426 32
361 312
921 805
1228 163
2067 304
484 457
727 984
638 563
2450 304
16 548
910 906
633 313
1005 140
2089 849
801 86
638 564
269 646
665 651
621 41
918 205
581 112